package com.xxx.service;

import com.xxx.pojo.Order;
import com.xxx.vo.OrderItemVo;

import java.util.List;

public interface OrderService {
    //创建订单功能 每种商品就创建一个订单
    void creatOrder(Order order,String username);
    //显示订单页面 展示所有订单  或者未支付订单等 信息功能
    List<List<OrderItemVo>> getOrderItemVoList(Integer uid,Integer status);
    //通过订单号 和单个订单id 查询单个订单的详细数据
    OrderItemVo getOneOrderItemVo(String orderNum,Integer id);
    //通过id更改订单的状态 改为已收货状态 4
    void confirm(Integer[] ids);
//    //通过用户名uid  状态 status查询 待付款 待收货 待评价 退货退款的订单列表
//    List<OrderItemVo> getOrderList(Integer uid,Integer status);
}
